SQL 创建表的备份 |
您所在的位置:网站首页 › sql 备份表格 › SQL 创建表的备份 |
1. SELECT INTO 语句
SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。 SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档; SQL SELECT INTO 语法您可以把所有的列插入新表: SELECT * INTO new_table_name [IN externaldatabase] FROM old_tablename或者只把希望的列插入新表: SELECT column_name(s) INTO new_table_name [IN externaldatabase] FROM old_tablename针对MYSQL数据库改语法失效: 改用: CREATE TABLE `copy_customer`(SELECT `customer_id`,`customer_no`,`customer_login_name` FROM `customer_info`); 2. SQL INSERT INTO SELECT 语句INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。目标表中任何已存在的行都不会受影响。 SQL INSERT INTO SELECT 语法我们可以从一个表中复制所有的列插入到另一个已存在的表中: INSERT INTO table2 SELECT * FROM table1;或者我们可以只复制希望的列插入到另一个已存在的表中: INSERT INTO table2(column_name(s)) SELECT column_name(s) FROM table1; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |